package org.catlabs.CucumberSandbox;

import cucumber.api.java.en.Given;
import cucumber.api.java.en.Then;
import cucumber.api.java.en.When;

public class CreditCard {

	@Given("^I have chosen some items to buy$")
	public void I_have_chosen_some_items_to_buy() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}

	@Given("^I am about to enter my credit card details$")
	public void I_am_about_to_enter_my_credit_card_details() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}
	
	@When("^I enter a card number that's only (\\d+) digits long$")
	public void I_enter_a_card_number_that_s_only_digits_long(int arg1) throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}

	@When("^all the other details are correct$")
	public void all_the_other_details_are_correct() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}

	@When("^I submit the form$")
	public void I_submit_the_form() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}

	@Then("^the form should be redisplayed$")
	public void the_form_should_be_redisplayed() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}

	@Then("^I should see a message advising me of the correct number of digits$")
	public void I_should_see_a_message_advising_me_of_the_correct_number_of_digits() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}

	@When("^I enter a card expiry date that's in the past$")
	public void I_enter_a_card_expiry_date_that_s_in_the_past() throws Throwable {
	    // Express the Regexp above with the code you wish you had
	    throw new Exception();
	}
	
}
